Placement and Scheduling of Functions in Network Function Virtualization
نویسنده
چکیده
The virtualization of Radio Access Networks (RANs) has been proposed as one of the important use cases of Network Function Virtualization (NFV). In VRAN!s (VRAN!s), some functions from a Base Station (BS), such as those which make up the Base Band Unit (BBU), may be implemented in a shared infrastructure located at either a data center or distributed in network nodes. For the latter option, one challenge is in deciding which subset of the available network nodes can be used to host the physical BBU servers (the placement problem), and then to which of the available physical BBUs each Remote Radio Head (RRH) should be assigned (the assignment problem). These two problems constitute what we refer to as the VRANPAP! (VRAN-PAP!). In this paper, we start by formally defining the VRAN-PAP! before formulating it as a Binary Integer Linear Program (BILP) whose objective is to minimize the server and front haul link setup costs as well as the latency between each RRH and its assigned BBU. Since the BILP could become computationally intractable, we also propose a greedy approximation for larger instances of the VRAN-PAP!. We perform simulations to compare both algorithms in terms of solution quality as well as computation time under varying network sizes and setup budgets. Keywords—Network function virtualization, mapping, scheduling, placement, chaining, tabu search, resource allocation, optimization, hard variable fixing.
منابع مشابه
Optimal Service Function Chain Composition in Network Functions Virtualization
Network Functions Virtualization (NFV) is an emerging initiative where virtualization is used to consolidate Network Functions (NFs) onto high volume servers (HVS), switches, and storage. In addition, NFV provides flexibility as Virtual Network Functions (VNFs) can be moved to different locations in the network. One of the major challenges of NFV is the allocation of demanded network services i...
متن کاملLow-Complexity Multi-Resource Packet Scheduling for Network Functions Virtualization
Network functions are widely deployed in modern networks, providing various network services ranging from intrusion detection to HTTP caching. Various virtual network function instances can be consolidated into one physical middlebox. Depending on the type of services, packet processing for different flows consumes different hardware resources in the middlebox. Previous solutions of multi-resou...
متن کاملCloudSimNFV: Modeling and Simulation of Energy-Efficient NFV in Cloud Data Centers
Network Function Virtualization (NFV) takes advantage of hardware virtualization to undertake software processing for various functions, and complements the drawbacks of traditional network technology. To speed up NFV related research, we need a user friendly and easy to use research tool, which could support data center simulation, scheduling algorithms implementation and extension, and provid...
متن کاملOptimal Placement and Sizing of DG in Distributed Network using NSGA-II based on Cold-Standby Strategy
Abstract: in this Paper, Optimal placement and sizing of DGs is considered as an engineering optimization problem. Due to integration and influence of DGs in distributed networks, optimal location and sizing of them are done based on objective functions such as: voltage profile improvement, power loss reduction, reliability improvement, restraining the increase of power plant, etc. These goals ...
متن کاملG-NET: Effective GPU Sharing in NFV Systems
Network Function Virtualization (NFV) virtualizes software network functions to offer flexibility in their design, management and deployment. Although GPUs have demonstrated their power in significantly accelerating network functions, they have not been effectively integrated into NFV systems for the following reasons. First, GPUs are severely underutilized in NFV systems with existing GPU virt...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1512.00217 شماره
صفحات -
تاریخ انتشار 2015